home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / src / Games / xmemory-1.0 / Makefile.std < prev    next >
Encoding:
Makefile  |  1995-07-01  |  1.6 KB  |  76 lines

  1. CXXFLAGS          = -I/usr/include/X11R5
  2.  
  3. DEST          = .
  4.  
  5. EXTHDRS          =
  6.  
  7. HDRS          = patchlevel.h
  8.  
  9. INSTALL          = /etc/install
  10.  
  11. LD          = $(CXX)
  12.  
  13. LDFLAGS          = -L/usr/lib/X11R5
  14.  
  15. LIBS          = -lX11
  16.  
  17. MAKEFILE      = Makefile
  18.  
  19. OBJS          = xmemory.o
  20.  
  21. PRINT          = pr
  22.  
  23. PROGRAM       = xmemory
  24.  
  25. SHELL          = /bin/sh
  26.  
  27. SRCS          = xmemory.C
  28.  
  29. SYSHDRS          = /usr/include/.unsupp/sys/_errno.h \
  30.         /usr/include/errno.h \
  31.         /usr/include/pwd.h \
  32.         /usr/include/stdio.h \
  33.         /usr/include/stdlib.h \
  34.         /usr/include/string.h \
  35.         /usr/include/strings.h \
  36.         /usr/include/sys/errno.h \
  37.         /usr/include/sys/stdsyms.h \
  38.         /usr/include/sys/time.h
  39.  
  40. all:        $(PROGRAM)
  41.  
  42. $(PROGRAM):     $(OBJS)
  43.         @echo "Linking $(PROGRAM) ..."
  44.         $(LD) $(LDFLAGS) $(OBJS) $(LIBS) -o $(PROGRAM)
  45.         @echo "done"
  46.  
  47. clean:;        @rm -f $(OBJS) core
  48.  
  49. clobber:;    @rm -f $(OBJS) $(PROGRAM) core tags
  50.  
  51. depend:;    @mkmf -f $(MAKEFILE) ROOT=$(ROOT)
  52.  
  53. echo:;        @echo $(HDRS) $(SRCS)
  54.  
  55. index:;        @ctags -wx $(HDRS) $(SRCS)
  56.  
  57. install:    $(PROGRAM)
  58.         @echo Installing $(PROGRAM) in $(DEST)
  59.         @-strip $(PROGRAM)
  60.         @if [ $(DEST) != . ]; then \
  61.         (rm -f $(DEST)/$(PROGRAM); $(INSTALL) -f $(DEST) $(PROGRAM)); fi
  62.  
  63. print:;        @$(PRINT) $(HDRS) $(SRCS)
  64.  
  65. tags:           $(HDRS) $(SRCS); @ctags $(HDRS) $(SRCS)
  66.  
  67. update:        $(DEST)/$(PROGRAM)
  68.  
  69. $(DEST)/$(PROGRAM): $(SRCS) $(LIBS) $(HDRS) $(EXTHDRS)
  70.         @$(MAKE) -f $(MAKEFILE) ROOT=$(ROOT) DEST=$(DEST) install
  71. ###
  72. xmemory.o: /usr/include/stdio.h /usr/include/sys/stdsyms.h \
  73.     /usr/include/stdlib.h /usr/include/pwd.h /usr/include/errno.h \
  74.     /usr/include/sys/errno.h /usr/include/.unsupp/sys/_errno.h \
  75.     /usr/include/strings.h /usr/include/string.h /usr/include/sys/time.h
  76.